/**
 * @author Administrator
 */
$(function(){
    $("#form").attr("action", "/forum/members/myProfile/changeSpecial");
    $(":radio[name='systemavatar']").click(function(){
        //此处不可以使用#avatar与宏冲突
        $("#avatar1").val($(":radio[name='systemavatar'][checked]").val());
        $("[name='avatar']").val($("#avatar1").val());
        $('#avatardiv').hide("slow");
        $("#previewimg").attr("src", function(){
            if ($("[name='avatar']").val() === "") {
                return "/upload/avatar/sample/unknown.gif";
            }
            else {
                return "/upload/avatar/" + $("#avatar1").val();
            }
        });
    });
    
});
function check(element){
	if($(element).val()!=null){
		if($(element).attr("localfile")!==$(element).val()){
			//不是刚刚上传的图片，记录并且上传
		   $(element).attr("localfile",$(element).val());
		   uploadImages($(element).attr("id"));
		}			
	}
}
function uploadImages(id){
    $("#dialog").ajaxStart(function(){
        $(this).dialog("open");
    })//开始上传文件时显示对话框
.ajaxComplete(function(){
        $(this).dialog("close");
    });//文件上传完成将对话框关闭
    $.ajaxFileUpload({
        //根据updateP得到不同的上传文本的ID
        url: '/forum/members/upload',//需要链接到服务器地址
        secureuri: false,
        dataType: 'text',
        fileElementId: '' + id + '', //文件选择框的id属性（必须）
        success: function(data, status){
            if (data != null) {
                var result = data.substr(0, data.indexOf("<div"));
                $("#" + id).attr("imgSrc", result);
				$("#previewimg").attr("src","/upload/avatar/"+result);
                $("#avatar1").val(result);
				$("[name='avatar']").val(result);				
            }
            else {
                alert('上传失败');
            }
        },
        error: function(data, status, e){
            alert('上传失败');
        }
    });
    
}
